import {get, post} from "@/utils/request";

/** 查询流程列表 */
export function queryInstancePage(param) {
    return get("/api/process/task/queryInstancePage", param);
}

/** 查询待办 */
export function queryTaskTodo(param) {
    return get("/api/process/task/queryTaskTodo", param);
}

/** 查询已办 */
export function queryTaskHistory(param) {
    return get("/api/process/task/queryTaskHistory", param);
}

/** 查询流程跟踪数据 */
export function getTraceList(param) {
    return get("/api/process/task/getTraceList", param);
}

/** 查询指定流程的历史审批人 */
export function getTaskApprovalHist(param) {
    return get("/api/process/task/getTaskApprovalHist", param);
}

/** 为节点任务添加审批人 加签 */
export function addTaskActor(param) {
    return post("/api/process/task/addTaskActor", param);
}

/** 转办任务 */
export function transferTask(param) {
    return post("/api/process/task/transferTask", param);
}

